Latest in Barclays shares hit nine year high after third quarter profit jumps 23%, beating expectations
Sort by
3,500 items